The location is perfect. The views from the villa were spectacular and it is walking distance from several restaurants, hotels, pools, etc. We loved the private patio as well. We would absolutely stay here again!