Great host, great communication, well kept place