Excellent flat, excellent location, and great host