Kiki hair and beauty was very perfect for what I needed on the day: easy to book, nice staff and a good treatment. Unfortunately, it wasn’t a good day for the card machine or phone but they did text me beforehand so I was aware. The problem continued when I arrived as the staff were trying to rectify the problem.