Great facilities, and the beach was top notch