Great for long term stay! Gene is super responsive, which I really appreciated. No discrepancy between the listing and actual home, and no hidden fees after too. I decided to stay one more month so will write a more detailed review after that but so far loved it!