The Japanese Tea House is in a beautiful location and is a lovely place to stay!