This is the place!!!! The view is beautiful, the building is beautiful and the apartment is worth every cent. We will definitely go back again. The host was very responsive. This apartment made our experience. Easy beach access and the pool is great. We felt safe and staff was friendly.