The location is superb!
But if you travel with a family, do not even consider this apartment. It not even an apartment. It is a big room with poor shared amenities.
I order this room based on reviews only and without closer look at the listing.
Learn from my mistake.