overall, the unit is nice yet small. Location is good. The spa is heavily chlorinated - enter at own risk. Both me and my son ended up with major skin irritations within 10 minutes of leaving the spa, we had burning sensations for 24 hours.
I think the fee for cleaning is excessive considering you asked to take out all the rubbish, put the dishwasher on. The apartment is not that big, I doubt the fee is representative of the cleaning requirement, seems to be a bit of profiteering going on with regards to this fee.
All in all, the location made the experience, the apartment was a bit below par on a few key things. Communication with the host was ok, not that respnosive initially but we got there in the end.
All in all, I don't think we would stay again.