The location is great, the kitchen is functional, and the bed is comfortable. However:
1. Mike and Alba are not very responsive beyond prewritten, scheduled messages. I had issues with the wifi when I first moved in, and after some very basic wifi suggestions (which I'd already tried), they were MIA for two days. I messaged in the app asking for updates, and left a message on each of their call lines, all of which was ignored. They did not respond with an actual solution until I made a complaint through AirBnB. The solution they settled on could have easily been done the very first day, but they simply chose not to do that.
2. The locked double door system outside is a pain. Once you unlock the outer gate, you have to sprint up the stairs to the inner door to catch it before it re-locks. Instructions from the hosts are not particularly clear, so when I first arrived I spent 20 minutes in the middle of the night trying to figure it out. Hosts did not respond to my questions on this, either.
3. The shower is not working properly. When you turn the knob to run the shower, the bath spigot runs as well, so you end up ankle-deep in water while you're showering. Not a big deal for one or two nights, but pretty unpleasant (and dangerous) for a month. The tub also gets dirty much faster in these conditions.
4. This place gets HOT. Luckily my stay was in December, but even on warmish days, that apartment boils. I checked the thermostat on a 66 degree day once- it was 80 degrees inside the apartment. One pathetic ceiling fan is not enough to manage the heat this place absorbs on sunny days.
5. The little annoyances: thin walls, light bulbs in lamps are cool instead of warm light, TV remote has a delay and sometimes the TV doesn't register button clicks at all, cheapest toilet paper I've ever used in my life, and there was frosting on the side of the dining table when I moved in.
This place would be lovely for a few days, but I can't recommend it for a longer stay. The hosts seem to be trying to build an AirBnB empire where they put in the bare minimum effort while charging premium prices. They lean very heavily on the location and a little decoration, and skimp everywhere else. But the lack of responsiveness is the dealbreaker for me. For the amount of money they're charging, I expect real communication, not copy-paste messages and being ignored for days at a time.