Absolutely AMAZING! Every aspect of our stay was nothing short of perfection, from cleanliness & hygiene (most important factor for me), the location, the interior decor, facilities, furniture, the list goes on, but nothing more than Sofia & her great hospitality, she really has this 'customer service' thing down to a T, although we never got to meet in person, she catered to our every need almost instantly, her response times were quicker than hosts we met in person living on site at other places we have stayed. We enjoyed our stay so much that we ended up extended our stay & on top of that, she allowed us check out until we moved onto our next place. Apartment: 10/10 & Sofia 20/10