Excellent stay— great, easy to communicate hosts.