Excellent location and the perfect size and amenities for a family visit. Everything is as advertised.