It's a great place! Mo is a welcoming host.
Upsides: The apartment is very clean and modern. The kitchen is well stocked, and Mo even left some food basics for guests, like bread and milk. The AC kept the place cool. The automatic shades on the exterior of the windows kept the place nice and dark for sleeping, but can retract to make it sunny. The place is SUPER quiet at night. No street noise. It overlooks the pool, so there's the sound of kids playing (which I found pleasant) until about 10pm. Internet is good. The neighborhood is much less touristy than parts toward the west, but you can also easily walk to the beach or the more touristy parts.
Downsides: The only real downsides I can think of are that the shower knob can be a little finicky (which the house manual warns guests about). And the second bedroom is on the small side, so the apartment would be a little tight on space if you have three or four people. But at the same time, apartments in European cities tend to be on the "cozy" side.
All in all, it's a wonderful place, and I would happily stay again.