Great location and very clean. We had every amenity we needed and hosts were available to answer any questions. We would definitely come back and stay again! Highly recommended