I booked to stay for 3 weeks. Could not have asked for anything better. Meticulous planning by the host, attention to detail - great ! Kept in touch frequently enough to see that I am comfortable. When I had to checkout couple of days early, was kind enough to refund money for those days.