They were so understanding and flexible when I had to change my reservation date. They always answered my questions quickly; communication was exceptional! As for their home, it was extremely clean and comfortable! Their little touches made it feel like home away from home during my stay! I would definitely recommend!