A wonderful place to stay. Fabulous touches and a stylish, lovely home set in a beautiful garden.