We enjoyed our stay in Eric and Theresa's apartment, as well as the efficient communication with them.
We liked the well equipped household with the air condition, dishwasher and the big washing mashine / tumble dryer. And there is some nice beach gear available (mats, snorkeling equipment, beach chairs, beach towels, a boogie board), so you don't have to bring it all the way yourself.
In one of the bedrooms, there was not so much room to stow our clothes, because the dressers were already filled with towels and bed-linen. And the beds' mattresses were of a foam-rubber-like material that made us sweat at night. (As a compensation, one might try the air condition.)
We also loved the pool areas which were perfect after excursions on hot days.