We had a wonderful stay at the apartments. It is well equipped and cozy. The kitchen has everything that we needed and the wifi was good.
One thing to keep it mind that you'll have to go to the 2nd floor by feet (3rd floor if you count ground floor).