Location is great and its good that its pet friendly but the apartment itself and the complex isnt amazing.
Small living areas, cheap flooring and furnishings and a lack of any personal touches make it feel like staying in a cheap motel.
The complex is noisy, the neighbours a bit odd and there is limited privacy. There is a small outside seating area with grass which is like a porch however we had an issue with a neighbor who kept putting a sprinkler on the porch and wetting everything, including clothes we had hung out to dry.
On the plus side the kitchen was well equipped and the aircon worked well. There's also lovely parks nearby to walk the dogs.
Other notes:
The bed we slept on was on wheels and kept moving.
The laundry is fine however note that there is no machine in the apartment, the re is a shared laundry room.