I have stayed at this apartment and can confirm that all the glowing reviews are no different from my opinion.
I would definitely stay at this apartment again if the opportunity arose.