Great stay! Everything from cleanliness, amenities, location, and host communication was excellent! Highly recommend for a group trip. We had a blast!