It's a nice property but the parking lot is not obvious. Furthermore, if you do park there, you need to walk quite a distance around the building to check in at the front desk. It's not convenient. Hotel employees can enter from a rear door facing the parking lot. Why not residents too??
We ate dinner on property and it was good enough. Not excellent, but good