Great place to stay! Perfect location. The photos match everything you see in person. The hosts were very pleasant and dedicated to ensuring all concerns were addressed. Zero complaints.