This would be a five-star review aside from unfortunate cleaning issues that we experienced during our stay. Following an official request to Air BNB, the host agreed to refund the cleaning fee which we thought was entirely appropriate in these circumstances. Other than that, the apartment is very spacious, well equipped and enjoys a very good location.