Very clean apartment, friendly staff, high standard and everything you need for short or long term stay. Overall, great place. Would highly recommend.