fantastic location, fantastic views, beautiful garden.