If you’re looking for a resort villa with free car parking, you’ve come to the right place. Strategically located in Ubud which is part of Bali, this property puts you close to interesting attractions and restaurant options. Don’t go home before visiting the famous Sacred Monkey Forest Sanctuary. The 5-star property has an indoor swimming pool to make your stay more enjoyable and effective