Echoing previous reviews, Teal House is a spectacular property in terms of the design, views and amenities. Dennis, Cheryl and the team were easily contactable and made the booking, check-in and out a breeze.