Place is fantastically located - steps to beach, restaurants, and shops. Unit is fresh, modern, clean and was very comfortable for our stay for the most part. I have conveyed that more towels should be provided automatically (not on request) and the Wifi needs addressing. The host was incredibly responsive when communicating about this and they did try their best to assist. I would stay again in this unit.