7 room boutique hotel in glorious Devon