Perfect Location!! Steps from the beach and close to the restaurants and shops. Great hospitality, check-in was a breeze and the place was very clean and had everything we needed!!!!