Good facilities and public areas. Great and professional staff. Good swimming pools and good food. Good rooms well divided and great view (all sea view). Marina in and many bars and restaurants . The minus goes to the beach that is far and weak but great to dive. A must visit.