Great location, a kitchen with everything you need, comfortable beds, and very gracious hosts who communicate and respond quickly. We would definitely stay here again.