Location was excellent; very clean and amenable; hosts were responsive and communicative; they were also accommodating with check-in and check-out.