This place was perfect! There is absolutely nothing I could fault about it. The location is fantastic, the place was exactly as described, very clean. John was a great host, he was very helpful and communicative.