Good location, great communication, nice hosts. The only negative was Cleanliness on checkin, which could have been way better.