Spectacular! Amazing architecture and attention to detail. First class views, well equiped, quality place throughout.