Spacious, brand new apartment in a great location! Very clean and has all amenities you need, including very comfortable beds.
Note that the pool is pretty small so only a handful of people can really use it at once. Also "paid parking included" may be misleading as supposedly the parking they provide is across the river so not close at all to the apartment. Luckily we were able to find a spot on the street after looking for a while.
If you don't have a car and don't care about the pool then definitely a great place to stay!