Roomy and well equipped. Close to gorgeous and some family friendly beaches. Very resorty.