My family and I had a wonderful stay. Public transport is easily accessible. The apartment had all amenities and many thoughtful touches ( including much needed ventilators for the summer heat and basic kitchen supplies - thank you for the coffee!) . No complaints at all , I recommend :)
p.s - the location is okay(ish), with a party crowd/location nearby. It did not disturb us but could be something you need to consider before booking.