Everything we wanted and more. Wonderful hosts providing very clean and welcoming accommodations. We enjoyed our stay, and would book again.