We had a lovely stay. Check in was smooth and Frederico was really helpful. The apartment was modern, a bit basic but very clean and in a decent location.
The security guard was quite frustrating though, he was telling us off just for talking in our room, which left us feeling like we were treading on eggshells throughout our stay. One time we found him knocking on our room as we were returning from the shop so we weren't even in there!