Perfect place to stay for long term stay.