Perfect accommodation, in a perfect location. Great Host