The location is perfect. The complex is clean, the pool a nice size and the beach swimmable. The condo has plenty of space and a lovely balcony with a great view. It was clean and had a nice supply of chairs, beach and snorkel gear. The condo could use some updating but that would not stop be from staying here again! Thanks so much.