Excellent place, very good amenities. We had a wonderful time.