Location was perfect! Right on the beach with gorgeous views. The apartment was nice, clean and bright. Building has security and we felt very safe there. We arrived an hour early and the apt was not ready. The cleaning lady let us keep our bags on the balcony until she was finish cleaning, we hung out on the beach and went back at the scheduled check in time 4pm and the apt was still not ready, we didn’t actually check in until after 5:30pm. Another minor issue was that the only tv was not working, which we didn’t mind since we were out and about all day. We contacted the owner but did not get any response back.