Karin has an amazing apartment. It's freshly built, everything was sparkling clean and we had everything we needed in the apartment. Amazing view, comfortable beds, private pool on the balcony AND a larger shared pool, a gym which is surprisingly well equipped.
We were 5 adults and a 7 months old baby and we had no problem with fitting in since there is plenty of space for everyone too.
Karin is a very friendly and helpful host, we can recommend her. She even a rranged us a brand new baby cot within extremely short notice.
If you are considering, I would recommend booking it, I don't think you will regret in any way.