A great visit, everything equal or better than describes.