Perfect location with everything within walking distance. Comfortable and large apartment with all amenities. Terrace has some steep steps up to it but we’ll worth the effort. Host was really great and organized our pick up and drop off to airport as well as good restaurant recommendations. We thoroughly enjoyed our stay at Casa Santa Sofia.