Pros
Nice living environment, comfortable, good quality.
Nice outdoor areas to relax with friends.
Very clean. Well maintained. Attention to detail.
Cons
Parking is tight if you have very large vehicles or multiple vehicles.
Couch was small only seating 2-3 people, considering the location hosts 6 people.
Overall, very good, nice, clean and would recommend.