Very clean and well located with nice touches. Excellent communication from the host.