Stylish place. If you love gardens and plants, that's the perfect place to stay.