This is truly an amazing place to stay at for long term or short term. Perfect location and the apartment was beautiful and clean. I would recommend it to anyone. The hosts are great at communicating and it was really a pleasure staying there.