Great place with everything we needed, including air conditioning (essential during a heat wave), a great spot to hangout in the living room, fully stocked kitchen to cook our own meals, comfortable beds and a great response time by the hosts whenever we had questions. We would definitely stay there again!