Perfect apartment. Perfect location. Perfect hosts. Perfect experience. I’ll most likely be visiting this accommodation again. I highly recommend.