Spectacular views , everything that we needed was there , a lovely and thoughtful host .