Excellent spot! Impeccable cleanliness, well equipped, and a great location! John was a spectacular host as well! Five stars and definitely hope to stay again!