Honestly how can you make a dental visit a 5 star experience? Your going to have someone drilling and poking around in your mouth. I guess if I had to choose it would be here. Dr. Hall is a great dentist who will put you at easy, is really personable, and if you tell him you have to be done at a certain time he will make sure you are done at or close to that time. My only gripes are the parking is nonexistent, like only 3 – 4 spots(unless there is some in the back that I am unaware of), its a bit dated inside the building, but it was a nice touch to have a TV in the individual rooms so you can at least be entertained as you wait instead of sitting in a cold cell of a room waiting for somebody, anybody, to show up… or is that just me?