Excellent host. Excellent flat and superb location. Great communication. A++++