Jazelle's place is quite large for the area so it's perfect for a family. It is in a hip area too filled with restaurants and bars within walking distance.
The place is a bit older than the pictures show and amenities available in the apartment are basic, which is not an issue if you're staying for a short period of time, but for a longer stay, or with a family, you might end up buying some basic things like hangers and bottle opener for instance.
It has a beautiful clean pool and Bezo, the bistro at the bottom of the building has amazing shakes and delicious food.
The building also has a convenience store inside where you can buy water and other things.
The advantages of this place definitely outweigh the disadvantages though, I would recommend it.