Well located. Good amenities: pool, gym, parking. I had an issue where the carpet had large stains in it. It wasn't great to enter a place like that. Abode was not responsive on a Sunday when I checked in, then on Monday they got a carpet cleaning company for 3 days later. I ended up getting cleaning products myself... The rest was fine. I would hesitate to recommend this place.