A terrific spot and exactly as advertised! The gardens make you feel as if you are in a beautiful oasis. The hosts are excellent in both their communication to guests and also the small touches that make the stay so enjoyable. Highly recommend!