We had a disappointing experience. The apartment provided was not the same as the one shown during booking on Expedia. On arrival, we also found that the dishwasher was not working, and our message about this went unanswered.
Despite a cleaning fee already being included, we were later charged an additional $100 — apparently because towels were left on the floor, which is very surprising. We did not damage anything, and with four young children and an early morning flight, we did our best to leave the place in a decent condition.
When I raised concerns over the extra cleaning charge (which was made to my card without consent), I received a response blaming us for not placing towels "correctly." This felt excessive and unfair.
Overall, I would not recommend this stay due to poor communication, misleading listing, and unreasonable charges.