Excellent host, brilliant flat and great location