Excellent location and all the amenities for our small family to be comfortable and have a nice time!