Everything you would expect from what you read. Such a great location, so much space and so many options to make an amazing stay for any group of people!