This place was great for our long-term stay. It fit our needs perfectly. The hosts were very responsive and communicated well for the entire 4 month period.