This was a disappointing stay for us. The apartment is lovely, and in a great location, but it was spoiled by the constant chasing for hidden charges, specifically a 300 shekel cleaning fee that was not made clear when booking. Not only does that seem a lot for a cleaning fee, but the cleaning of the apartment should be included in the price, and if not, made explicitly clear when booking.