Great townhouse. Exceptionally clean. Communication excellent. They even left pool toys for our 4year old nephew. Can’t rate highly enough our stay and our experience with Perfect Stay. Would not hesitate going back . Location very good