We had the best experience on our first visit! The entire staff was friendly and hospitable. Everything was explained to my 8 year old as it was happening and she was included in all discussions.