Awesome location and all the amenities you could need. Note there are no towels supplied (we had our own so it wasn't an issue at all). Love that it's pet-friendly too.
We loved it and would love to come back!