A clean, pretty place in an excellent location. Very clear communication from the host.