Great hosts, excellent accommodations. What more can you ask for? Next time, my traveling companion and I will book an even longer stay :)