This was great for a long term stay. Had enough space for what I needed and all necessary utilities for an extended stay. Steve was very accommodating and regularly checked in about how everything was and if I needed anything. His dog is very friendly too!