Its difficult to give it an overall rating. Let me break it down.
Check-in: 10, Customer service at check-in: 10, Breakfast:9, Staff preparing bk: 10, Safety around the property: 3 (let me say never had someone disrespectful), Room cleanliness: 8 (room was cleaned daily, provided fresh towels without asking), gated/covered parking and well light. There was cameras around. We learned there were long term tenants (not sure how i feel about that, again no issues and never saw them) $100 deposit was somewhat weird but got it back.
I would give it a 100 for the ladies that were very friendly.