Fantastic stay! There was a minor mix-up upon check-in (our keys got mixed up with our neighbors), but it was quickly resolved by the communicative hosts. Great stay, would definitely come back!