This place has everything you need for an easy and relaxing vacation-- just show up! The place is very up-to-date and comfortable. A fully stocked, three bedroom unit that's walking distance to a swimable beach. The kitchen has everything you need to cook (knives, pots, even a rice cooker). There are even beach towels, chairs, a pair of boogie boards, and a snorkel.
Jeremy is incredibly nice, friendly, fast, and responsive if you need anything at all before or during your stay.
My one tip is to bring water shoes. While I went most of the week without ever wearing them, there are some rocky patches in the beach. Having water shoes will give you better flexibility.