Great view and amenities. We stayed in the one bedroom and took a tour of the 2 bedroom. Your view is high up on the hill with relaxing patio furniture. In our mind unless you like climbing a 45 degree hill for 500m a car rental is a must. We knew this going in but the villa is worth it. The internet was adequate. The kitchen is well stocked if you plan to cook a fair bit. The safe needed better securing and management was informed. Great little plunge pool with a bbq area. Would say an excellent value of a rental.