This place is amazing. Great locations to shops, beach and resorts. The apartment itself is incredibly comfortable, clean and has lovely homey furniture. The special touches really did it for us - beach umbrellas, sand toys, boogie boards, beach chairs..the owners knew exactly how to help us enjoy our stay. Thanks so much for having us. Highly recommend this place!