great place. clean. great communication from host.