Nice, well equipped apartment in a great location! For the value, I would recommend staying here. As previous travellers have mentioned, I would just be aware that the ceilings are short, there is no elevator, and check in requires coordination (someone must bring you the keys).