Excellent communication and very friendly hosts. We thouroughly enjoyed our stay here. Everything was spot on.