Perfect location. Lots of nice touches and amenities especially if you have kids. Great hosts. Highly recommend.