We had a great time! They have truly thought of everything when it comes to amenities. Great location.