The view is spectacular and the condo is comfortable. Note resort fees, including $50 check in which gets you keys, plus additional daily fees for towels and parking. Pool is nice, swim up bar has been closed for several years. Coin op laundry is a five min walk, bring quarters. Several signs recommending gratuity which I found tacky. Nearest grocery or convenience store is on the main road, 5 min walk to car then a 10 min drive.