This apartment is clean, nice and organized - it does have everything you need for a short or long term stay. Lots of light- several windows. Nice view to the back garden. Lots of stairs to get up to the apartment,- just good exercise. Highly recommended - we loved it!