Good value for a long term stay.