If a client books an appointment, communication is handled well, location is good and booking is great why wouldn’t they give a 5 star review? If they leave happy surely it’s a 5 star experience to them?
I think reviewing an appointment is a little different to reviewing a hotel or other such experience. Unless something bad happens like the location is awful, photos are accurate etc I don’t see why anyone would dock a review. Perfect people may not exist but it makes sense that someone could have had their perfect experience!
*plus the ones that are bad tend to be 1* and do indeed often get deleted lol