The Coach House is charming studio accommodation with every comfort and convenience.