We have stayed here several times and its always magnificent in views and cleanliness. The grounds are pristine! The owner was great. Very responsive and even dropped off coffee for us!
Helpful information:
1) There isn't a restaurant on site. However there is decent pizza and salad to go. There is also a bar with fabulous drinks and a menu of bar food. No breakfast options.
2) The pool is cold. About temperature of the ocean
3) The facility charged 17.00 a day parking fee, 22.00 a day resort fee, and 50.00 check in fee.
4)The condo kitchen is decently stocked. For marketing planning, it has salt, pepper, and sweetener, coffee. No oil or other condiments
5) Yes, you can hear people in the two attached rooms. It bothered my husband but not me, and there weren't always other guests staying.
6) There's beach gear such as mats, umbrella, boogie boards etc. No need to rent anything! (We didnt snorkle or try that equipment).
All in all a very amazing piece of paradise!