a good place for a long stay