Excellent location! Easy onsite parking, Cafes, restaurants and the beach literally at your doorstep... and Air-conditioning! loved my stay here and definitely will return.