Appartment with everything you need for small or larger stay. Well located.