Overall, good place to stay!
Location is great and they have free parking in the premises.
The apartment is well equipped and the check in was really easy
Only con is the restroom- the shower’s support was broken and there is a leak too so every time you use the shower the rest of the bathroom gets flooded.