Excellent place to stay and prompt communication from the hosts made for a great holiday destination.