Spectacular views , warm generous host, lovely stay