It was great, I was unable to make it the day I booked for and they offered me to return the next day, very very nice ppl, communication is amazing they will text reminders n even call u, if u not there on time, very easy to work with. They explained everything in clear details