Dan was very professional in his communications and was always ready to help. The place is very neat, clean and family friendly. We had a fantastic experience here and will definitely come back again!