The hosts are great - very responsive and helpful. The place is part of a resort, so you are welcomed by the staff, which makes checking in very easy.
The apartment itself is not a good deal though. It is overpriced and I can tell you that for certain since I stayed at a different place right after and just down the block, which had updated appliances and was better maintained and 40% cheaper.
The main issue with this apartment is the humidity and musty smell that cannot be aired out. If you have issues with allergies, you’ll be waking up stuffy every morning. It is so humid inside that the towels in the bathroom never get completely dry.
Otherwise, the apartment is ok and sleeps 3 people comfortably, maybe even 4.