Beautiful place, very clean amazing view. The amenities was great. We loved staying at Jim place