Great place for a family with all the amenities.