Great Location, Great Flat, Great Host. Five Stars.