The Teehouse is a lovely place to stay; it was immaculately clean, the location is perfect and it has everything you could need for a great stay!