Excellent host, well kept and comfortable flat, conveniently located.