great stay. awesome garden. fantastic views. great host. highly recommended.