Too many hosts receive 5 star reviews on Airbnb but this is a place and host that actually deserve 5 stars. The location is about as good as it gets. The hosts went out of their way to accommodate us with everything we needed, were quick to respond, and had all of the little details that were nice (like providing half and half for coffee, nice shampoo and soap, laundry detergent etc). We’ve used Airbnb countless times and this was one of our best experiences. We will probably be back.