This apartment was perfect for my family vacation. It has everything you need to make your stay comfortable and enjoyable. We especially loved all the water accessories for a fun day at the beach--snorkeling gear, boogie boards, chairs, umbrellas, and coolers. After an adventurous day, it was so nice to come back and relax, grill up some burgers, and take a dip in the pool. The beds were very comfortable, and as Robert suggested, the AC was not needed thanks to cool evening winds. Robert was very helpful, and goes out of his way to make your vacation wonderful.