We stayed at this airbnb for about a month, it's definitely good for long stays. It had all of the things you need and Jonathan and Cindy were very quick to respond with any of our concerns or questions. Besides a little noise issue, we felt really at home. Definitely a good stay!