Great views, cool location and nice little apartment. We would stay here again. Only things to note are that it's hard to get a taxi directly from here and Uber can get you but it takes forever and sometimes they don't come because the streets are blocked off. Otherwise, Sofia was awesome and the views are totally worth any minor downsides of ease of getting a taxi. Only other thing I would have appreciated was a little more in the apartment (I.e. There was no soap, only two coffee pods, no laundry soap, etc. - sometimes those little things make a big difference to travelers). Would come back for sure, we had such a great stay here!