Pros: The apartment itself is beautiful, fully furnished and all the equipment works well. You basically have everything you need from a hotel. The staff are amazing, friendly and make you feel very welcomed. The location is great, with many shops and restaurants in the area. The equipments in the gym are new and everything is clean. Swimming pool area is beautiful, specially in the evenings. Internet connection is stable and we didn't have any problems with it.
Cons: unfortunately the time is not the best, absolutely everything was closed, bars, restaurants, so we couldn't actually enjoy the area. For that reason, we had to stay in the room for most of the days and it feels a bit suffocating after the third day, the room has no sunlight in any part of the day, which gives a claustrophobic feeling and the room feels even smaller.
I would recommend this place for short term stays or long term stays if you're not going to stay in the room the whole day, it really is a beautiful apartment, but if you're planning to stay for a few days, you're gonna miss a bigger place where you have more options than a bedroom itself.