Here’s the thing- this stay was in a LOVELY location & you can’t beat the price. However, we had some issues. We unfortunately had to book this stay last minute due to travel changes. We gave the host several hours in advance even after they confirmed the stay. Upon arrival, the apartment was not cleaned and we had to leave the place for several hours while they had it cleaned. They refused to reimburse the cleaning fee. By this time it was nighttime, we were exhausted, and this was the last thing we had the energy to do. I’m sure the host is more responsible when given a days in advance notice, but I would advise future travelers to not book this place last minute.