Superb host, location and apartment.