Excellent place to stay for your beach holidays.