Oleg communicated every detail on the front end. The flat was clean (except the shower curtain). My biggest issue was carrying all my luggage up 5 flights of stairs and having to take the stairs each night when we got home after walking all day. If you travel light and are in great shape, it shouldn't be an issue for you. You can not beat this location for the price! Oleg was a great host!