Great facilities and fantastic location next to the beach.