Well situated, spotlessly clean, off-street parking, wi-fi, TVs in every room, all amenities... what more do you want? Oh, a charming, amiable host. That would be John...