Perfect for a family. Great location with an amazing beach a few hundred yards away. Great rental shop on-site. Close to all the local shops.