Excellent host. Excellent flat. Excellent location. Excellent experience