The apartment is very beautiful and spacious, and the location is great. We really enjoyed our stay there and had everything we needed. Communication was very good and the hosts were always very helpful, we had a couple minor issues and they quickly solved them. I highly recommend it! We will definitely come back!