Me and my family stayed in this apartment for 1 week. It is exactly like it appears in the photos.
The positives: location, proximity to the common pool
The less impressive: bed linen and towels were not ironed, kitchen lacks a microwave and a toaster (and some other less important cooking utensils), the small fridge doesn't have any light, there was a carpet in the bedroom blocking one of the doors which was not practical at all and didn't feel very safe, there are no blinds and we could only open one of the glass doors so there was not enough ventilation during those hot days, no A/C, low water pressure in the shower.
Frankly, I think the apartment is overpriced for what it offers.
Communication with the host was easy but I felt like the check in and check out rules were annoying and they were sent to me 3 times which I also found exaggerated.