9.5/10 on first view. needs more viewings
Needs more viewings? Not a lot of room for improvement is there? Sounds like you were pretty happy with it.
i need more viewings to be sure of that rating. worst case i could see it dropping to an 8, but i doubt it.