Great location, steps from the beach and within walking distance to shops and restaurants. The view from the room was amazing. The place was very clean and the check in process was easy. There were a few items in the condo that needed fixing/replacing which is why we gave a four star rating instead of five, but the host was very responsive and even came out to the site to address what he could after we let him know. Overall we enjoyed our stay and had a great time.