Excellent location. Great facilities. Close to beach. Loved using the spa.