This place was perfect. Super clean, great location, and John provided us with some stellar recs. We would definitely come back here!