Our experience was not as good as we thought. We arrived early to drop off our luggage which Mario was happy for us to do so. When we arrived another gentleman greet us, not smiling and answers our questions with a nod or head shake, he said "no" (in a rude tone) when we asked if we can come back in later for the keys. The overall greeting was not very polite.
The room itself was spacious but because the apartment has about 5-6 rooms in 1 level, you can hear people laughing, walking footsteps and spamming toilet doors early in the morning and at night.
The internet did not work for us as it keep dropping offline. If you are using it on the mobile for facebook or something then its fine, but laptops and emails, it didn't work.