We did a 4 week stay and the apartment suited my family perfectly. The host was always very responsive and helped to ensure our stay was trouble free. Just one note. The third bedroom is actually completely separate and accessed off the patio which was fantastic for our group. I did suggest that the host update the Airbnb listing to include a layout of the apartment.