Boasting sweeping beach views and beachfront location, Villa Impossible is located in Uluwatu. The rooms here will provide you with a terrace, wardrobe and a seating area. Private bathrooms also come with a shower. You can enjoy sea view from all the rooms. At Villa Impossible you will find a terrace, a shared living are fitted with surround sound system and a shared kitchen.