Great location, accommodating hosts, clean, modern, proactive communicator.