We booked this Air BnB for our first trip with our toddler. The apartment was exactly like the listing and a great location.
It was perfect for a family with young children or even a couple.
The amenities were great and was very easy to check in and out.
The only downside was a few nights, there was a lot of noise after midnight of the hotels and restaurants clearing up, throwing bottles etc. It was fine if you shut the windows and slept with the aircon at night.