just gotta think this place is great i mean its clean nice and everything around it is very nice and pleasent so i would give it GREAT RATING not pefect but great. i would suggest you to go to this place is very nice i would suggest it so go thre you will see what i mean i can say 3 things about it.
1st Very clean.
2nd Nice place.
3rd The feeling around the place is nice.