Great location; caring host; high-spec flat.