This place is perfect for any length trip one might choose. The host provides very detailed instructions on how to find the flat and how to get in. We did not have any trouble with the amenities and the place itself is clean. There are shops within a short walking distance and transportation is nearby. I had no issues with the location of the home, although it is located on a lower level so you may hear the front door and/or people walking about. This was not a big issue for us. It can get a bit warm in the rooms, but you’ll have access to a window in one. The host is very attentive and made several recommendations to different restaurants. He also has a manual in the living room that answers most questions you’ll have as well as instructions for operating devices in the flat. All in all I would recommend!