Just one word. Amazing. The view, the location, the host, everything was perfect.