I have stayed here many times and always enjoyed myself. Everything is walking distance from the resort; bars, steakhouse, diners and other restaurants. Each unit is different depending in the owner but have always been happy with amenities. Also, you can rent a boat slip if you brought your boat with you.