The apartment was beautiful and had everything we needed, and some very friendly and thoughtful touches on top of that. The hosts were very informative and accommodating and took the time to answer our questions. Of the 4 accommodations we had on our Europe trip, ca Sofia was the best.