Absolutely amazing. There are no other words. Beyond all expectation in hospitality, amazing location, great little touches. Everything was perfect.