Fantastic. Better than expected. Excellent amenities. We will be back