Charming accommodation, lovely views, exceeded expectations