Great location - very convenient to the beach, shops, and restaurants. The place was very clean and the building had a lot of nice amenities and we were glad it came with a parking spot. The host was very responsive and our family enjoyed our time there.