Excellent! Lovely! Great movie selection! Close to beach. Great amenities. Good hospitality. Fantastic!