We really enjoyed our stay at stella's apartment! The apartment was great, very stylish and fully equipped with all the necessary appliances for our short stay. The location was also very good- just 10-15 minutes walk to all the main spots! We highly recommend this place!