The location can't be beat, however, the air conditioning is borderline non existent. Staying in June-July, it was nearly impossible to sleep as it was so hot and the bulky air conditioner was insufficient to cool the living room, never mind the bedroom. Elevator didn't work for 2 days, so my elderly husband was pretty much confined to the apartment as he was unable to do 6 floors of stairs and unfortunately the TV didn't work either so he was quite bored. The property manager replaced it 4 days later with a new one. Dishwasher also didn't work, but was not an inconvenience for us. Combo oven/microwave/grill takes a little practise to figure out.
Everything one would need is in the apartment, but the balcony is very dirty and uninviting, nothing resembling the photograph in the listing. Lots of charges in addition to the fee stated.. Cleaning fee, linen fee, service fee, tax of course and an unknown charge listed as additional charges. Never did know what that was for. Altogether added up to an additional 1/3 of our lodging price on a 9 night stay.
Having said the negative, I could possibly be persuaded to stay here again in a cooler season as the location was so convenient.