amazing location, doesn't get much better when it comes to a beach front property. check in was a breeze and the apartment was very sheak. there were some issues with cleanliness, stains on the walls and dust/sand everywhere. besides the cleanliness issues we enjoyed our stay and if those things were fixed we would stay again. enjoy!