We had a wonderful stay at Jeff's apartment. The arrival was very warm and welcoming and we got lots of information.
The apartment was well equipped, they even had snorkeling gear, beach towels and a parasol.