This is a great place, we'd definitely stay again. Everything was spotless and super comfortable and the location is amazing. It had everything we needed and John was a great host.