Excellent location steps from the beach, very clean, plenty of room and all the amenities you would expect and more - plus easy parking. I would stay here again in a heartbeat. Highly recommended.