Fantastic place. We had a great time. The apartment was modern. The facilities and location were wonderful. The beach is a short walk away, but we like staying active and didn't mind the walk. Over all we had a good time, the staff were friendly, we felt safe, and the host was flexible. Thanks and we'll be back